package com.enjoyor.soa.traffic.api.dto.tpcms;

import java.io.Serializable;
import java.util.List;

/**
 * 申请审核信息Dto(含禁行线路)
 */
public class PassCheckDto implements Serializable {

    public PassCheckDto() {
        super();
    }

    private static final long serialVersionUID = 6326006697085209016L;

    // 审核编号:C+微秒级时间戳
    private String checkId;

    // 申请编号
    private String passApplyId;

    // 审核名称
    private String checkName;

    // 审核人类型
    private String userType;

    // 审核部门编号
    private String checkDeptId;

    // 审核部门名称
    private String checkDeptName;

    // 审核人编号
    private String checkPersonId;

    // 审核人名称
    private String checkPersonName;

    // 审核时间
    private String checkTime;

    // 车辆外观状况
    private String appearanceStatus;

    // 车辆状态记录
    private String illegalStatus;

    // 禁行时段编号
    private String stopPeriodId;

    // 禁行时段名称
    private String stopPeriodName;

    // 审核意见
    private String checkIdea;

    // 是否删除(0为否，1为是；默认为0)
    private String isDelete;

    // 审核状态编号
    private String checkStatusId;

    // 审核状态名称
    private String checkStatusName;

    // 操作代码(1为通过，0为不通过)
    private String operation; // String *操作代码 (1为通过，0为不通过)

    // 禁行线路编号组合
    private String stopRoadIds;

    // 禁行线路名称组合
    private String stopRoadNames;

    // 禁行线路列表
    private List<InfoStopRoadDto> stopRoads;

    public String getCheckId() {
        return checkId;
    }

    public void setCheckId(String checkId) {
        this.checkId = checkId;
    }

    public String getPassApplyId() {
        return passApplyId;
    }

    public void setPassApplyId(String passApplyId) {
        this.passApplyId = passApplyId;
    }

    public String getCheckName() {
        return checkName;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public void setCheckName(String checkName) {
        this.checkName = checkName;
    }

    public String getCheckDeptId() {
        return checkDeptId;
    }

    public void setCheckDeptId(String checkDeptId) {
        this.checkDeptId = checkDeptId;
    }

    public String getCheckDeptName() {
        return checkDeptName;
    }

    public void setCheckDeptName(String checkDeptName) {
        this.checkDeptName = checkDeptName;
    }

    public String getCheckPersonId() {
        return checkPersonId;
    }

    public void setCheckPersonId(String checkPersonId) {
        this.checkPersonId = checkPersonId;
    }

    public String getCheckPersonName() {
        return checkPersonName;
    }

    public void setCheckPersonName(String checkPersonName) {
        this.checkPersonName = checkPersonName;
    }

    public String getCheckTime() {
        return checkTime;
    }

    public void setCheckTime(String checkTime) {
        this.checkTime = checkTime;
    }

    public String getAppearanceStatus() {
        return appearanceStatus;
    }

    public String getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete;
    }

    public void setAppearanceStatus(String appearanceStatus) {
        this.appearanceStatus = appearanceStatus;
    }

    public String getIllegalStatus() {
        return illegalStatus;
    }

    public void setIllegalStatus(String illegalStatus) {
        this.illegalStatus = illegalStatus;
    }

    public String getStopPeriodId() {
        return stopPeriodId;
    }

    public void setStopPeriodId(String stopPeriodId) {
        this.stopPeriodId = stopPeriodId;
    }

    public String getStopPeriodName() {
        return stopPeriodName;
    }

    public void setStopPeriodName(String stopPeriodName) {
        this.stopPeriodName = stopPeriodName;
    }

    public String getCheckIdea() {
        return checkIdea;
    }

    public void setCheckIdea(String checkIdea) {
        this.checkIdea = checkIdea;
    }

    public String getCheckStatusId() {
        return checkStatusId;
    }

    public void setCheckStatusId(String checkStatusId) {
        this.checkStatusId = checkStatusId;
    }

    public String getCheckStatusName() {
        return checkStatusName;
    }

    public void setCheckStatusName(String checkStatusName) {
        this.checkStatusName = checkStatusName;
    }

    public String getOperation() {
        return operation;
    }

    public void setOperation(String operation) {
        this.operation = operation;
    }

    public String getStopRoadIds() {
        return stopRoadIds;
    }

    public void setStopRoadIds(String stopRoadIds) {
        this.stopRoadIds = stopRoadIds;
    }

    public String getStopRoadNames() {
        return stopRoadNames;
    }

    public void setStopRoadNames(String stopRoadNames) {
        this.stopRoadNames = stopRoadNames;
    }

    public List<InfoStopRoadDto> getStopRoads() {
        return stopRoads;
    }

    public void setStopRoads(List<InfoStopRoadDto> stopRoads) {
        this.stopRoads = stopRoads;
    }

}
